# 列举你了解的字典中的功能（字典独有）。
#
# 列举你了解的集合中的功能（集合独有）。
#
# 列举你了解的可以转换为
# 布尔值且为False的值。
#
# 请用代码实现
#
# info = {'name': '王刚蛋', 'hobby': '铁锤'}
# 循环提示用户输入，根据用户输入的值为键去字典中获取对应的值并输出。
# 循环提示用户输入，根据用户输入的值为键去字典中获取对应的值并输出
# （如果key不存在，则获取默认“键不存在”，并输出）。 注意：无需考虑循环终止（写死循环即可）
# 请用代码验证
# "name"
# 是否在字典的键中？
#
# info = {'name': '王刚蛋', 'hobby': '铁锤', 'age': '18',..
# .100
# 个键值对}
# 请用代码验证
# "alex"
# 是否在字典的值中？
#
# info = {'name': '王刚蛋', 'hobby': '铁锤', 'age': '18',..
# .100
# 个键值对}
# 有如下
#
# v1 = {'武沛齐', '李杰', '太白', '景女神'}
# v2 = {'李杰', '景女神}
#       请得到 v1 和 v2 的交集并输出
#       请得到 v1 和 v2 的并集并输出
#       请得到 v1 和 v2 的 差集并输出
#       请得到 v2 和 v1 的 差集并输出
#       循环提示用户输入，并将输入内容追加到列表中（如果输入N或n则停止循环）
#
# 循环提示用户输入，并将输入内容添加到集合中（如果输入N或n则停止循环）
#
# 写代码实现
#
# v1 = {'alex', '武sir', '肖大'}
# v2 = []
#
# # 循环提示用户输入，如果输入值在v1中存在，则追加到v2中，如果v1中不存在，则添加到v1中。（如果输入N或n则停止循环）
# 判断以下值那个能做字典的key ？那个能做集合的元素？
#
# 1
# - 1
# ""
# None
# [1, 2]
# (1, )
# {11, 22, 33, 4}
# {'name': 'wupeiq', 'age': 18}
# is 和 == 的区别？
#
# type使用方式及作用？
#
# id的使用方式及作用？
#
# 看代码写结果并解释原因
#
# v1 = {'k1': 'v1', 'k2': [1, 2, 3]}
# v2 = {'k1': 'v1', 'k2': [1, 2, 3]}
#
# result1 = v1 == v2
# result2 = v1 is v2
# print(result1)
# print(result2)
# 看代码写结果并解释原因
#
# v1 = {'k1': 'v1', 'k2': [1, 2, 3]}
# v2 = v1
#
# result1 = v1 == v2
# result2 = v1 is v2
# print(result1)
# print(result2)
# 看代码写结果并解释原因
#
# v1 = {'k1': 'v1', 'k2': [1, 2, 3]}
# v2 = v1
#
# v1['k1'] = 'wupeiqi'
# print(v2)
# 看代码写结果并解释原因
#
# v1 = '人生苦短，我用Python'
# v2 = [1, 2, 3, 4, v1]
#
# v1 = "人生苦短，用毛线Python"
#
# print(v2)
# 看代码写结果并解释原因
#
# info = [1, 2, 3]
# userinfo = {'account': info, 'num': info, 'money': info}
#
# info.append(9)
# print(userinfo)
#
# info = "题怎么这么多"
# print(userinfo)
# 看代码写结果并解释原因
#
# info = [1, 2, 3]
# userinfo = [info, info, info, info, info]
#
# info[0] = '不仅多，还特么难呢'
# print(info, userinfo)
# 看代码写结果并解释原因
#
# info = [1, 2, 3]
# userinfo = [info, info, info, info, info]
#
# userinfo[2][0] = '闭嘴'
# print(info, userinfo)
# 看代码写结果并解释原因
#
# info = [1, 2, 3]
# user_list = []
# for item in range(10):
#     user_list.append(info)
#
# info[1] = "是谁说Python好学的？"
#
# print(user_list)
# 看代码写结果并解释原因
#
# data = {}
# for i in range(10):
#     data['user'] = i
# print(data)
# 看代码写结果并解释原因
#
# data_list = []
# data = {}
# for i in range(10):
#     data['user'] = i
# data_list.append(data)
# print(data)
# 看代码写结果并解释原因
#
# data_list = []
# for i in range(10):
#     data = {}
# data['user'] = i
# data_list.append(data)
# print(data_list)